on pins and needles

Translations
как на иголках
I was on pins and needles waiting for the test results.
Я был как на иголках, ожидая результаты теста.
Definitions
In a state of anxious anticipation or nervousness, often due to waiting for an important outcome or decision.